package com.example.service;

import com.example.entity.StudentAnswer;
import com.example.entity.Subject;

import java.util.List;

/**
 * @author： wzz
 * @date： 2021-11-02 22:06
 */

public interface SubjectService {
    /**
     * 删除题目
     * @param subject
     * @return
     */
    Integer SubjectDelete(Subject subject);

    /**
     * 修改题目
     * @param subject
     * @return
     */
    Integer SubjectUpdate(Subject subject);
    /**
     * 更新分数
     * @param menu_topic
     * @param questionNo
     * @param studentNumber
     * @param score
     * @return
     */
    int updateScore(String menu_topic,String questionNo,String studentNumber,int score);

    String getStem(StudentAnswer studentAnswer);
    /**
     * 获取正确答案
     * @param studentAnswer
     * @return
     */
    String getAnswer(StudentAnswer studentAnswer);

    /**
     * 导入题目
     * @return
     */
    int importSubject(List<Subject> subjectList);



    /**
     * 查询是否有内容
     * @param book_name
     * @param menu_topic
     * @return
     */
    List<Subject> hasContent(String book_name,String menu_topic);
}
